application technology satellite - İspanyolca İngilizce Sözlük